import {
  axios
} from '@/utils/request'

const api = {
  intoList: '/app/list',
  info: '/app/get',
  add: '/app/add',
  edit: '/app/update',
  seo: '/app/seo/get',
  seoEdit: '/app/seo/update',
  update: '/app/status/update',
  seqNum: '/app/seqNum/update'
}
export default api
/**
 * login func
 * parameter: {
 *     username: '',
 *     password: '',
 *     remember_me: true,
 *     captcha: '12345'
 * }
 * @param parameter
 * @returns {*}
 */
export function intoList (parameter) { // 应用列表
  return axios({
    url: api.intoList,
    method: 'get',
    params: parameter
  })
}

export function getInto (parameter) { // 应用详情
  return axios({
    url: api.info,
    method: 'get',
    params: parameter
  })
}

export function intoAdd (parameter) { // 应用添加
  return axios({
    url: api.add,
    method: 'post',
    data: parameter
  })
}

export function intoEdit (parameter) { // 应用编辑
  return axios({
    url: api.edit,
    method: 'post',
    data: parameter
  })
}
export function getSeo (parameter) { // 应用seo详情
  return axios({
    url: api.seo,
    method: 'get',
    params: parameter
  })
}

export function intoSeoEdit (parameter) { // 应用seo编辑
  return axios({
    url: api.seoEdit,
    method: 'post',
    data: parameter
  })
}

export function intoUpdate (parameter) { // 应用seo编辑
  return axios({
    url: api.update,
    method: 'post',
    data: parameter
  })
}

export function intoSeqNum (parameter) { // 应用排序
  return axios({
    url: api.seqNum,
    method: 'post',
    data: parameter
  })
}
